supporting beams - French English Dictionary